technical responsibility